欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

美國服務器網站502問題的解決建議

??????? 美國服務器在Nginx上搭建運行的網站可能會出現【502 Bad Gateway】錯誤,而有些是之前搭建的網站,在美國服務器用戶轉移到Nginx之后出現這個問題,而這可能并不是Nginx導致的情況,美國服務器網站出現Nginx 502錯誤的原因比較多,主要是因為在代理模式下后端服務器出現問題引起的,本文小編就來分享一下美國服務器網站出現502錯誤問題的解決方案。

關于白盒交換機操作系統你應該知道的事情

??????? 502錯誤最通常的出現情況就是后端主機宕機,在upstream配置里有這么一項配置:proxy_next_upstream,這個配置指定了nginx在從一個后端主機取數據遇到何種錯誤時會轉到下一個后端主機,這里寫上的就是美國服務器網站會出現502的所有情況,默認是error timeout。error是當機、斷線之類的,timeout是讀取堵塞超時??梢詫憺?/p>

proxy_next_upstream error timeout invalid_header http_500 http_503

??????? 也可以去掉http_500這一項了,http_500指定后端返回500錯誤時會轉一個主機,美國服務器網站后端的jsp出錯的話,本來會打印出stacktrace的錯誤信息,而現在被502取代了。503錯誤就可以保留,因為后端通常是apache resin,如果apache死機就是error,但resin死機僅僅是503,所以還是有必要保留的。

??????? 美國服務器網站遇到502問題,可以優先考慮按照以下步驟去解決。

??????? 1、查看當前的PHP FastCGI進程數是否夠用

netstat -anpo | grep "php-cgi" | wc –l

??????? 如果美國服務器實際使用的FastCGI進程數接近預設的FastCGI進程數,那么,說明FastCGI進程數不夠用,需要增大。

??????? 2、部分PHP程序的執行時間超過了Nginx的等待時間

??????? 可以適當增加美國服務器網站nginx.conf配置文件中FastCGI的timeout時間。php.ini中memory_limit設低了會出錯,修改了php.ini的memory_limit為64M,重啟nginx,如果發現恢復了,那么就是美國服務器PHP的內存不足的原因。

美國服務器-USC3E31230B[出售]

??????? 3、max-children和max-requests

??????? 美國服務器上運行著nginx php(fpm) xcache的話,訪問量日均 300W pv左右。如果是近期出現php頁面打開很慢,美國服務器CPU使用率突然降至很低,系統負載突然升至很高,查看網卡的流量也會發現突然降到了很低的情況,而且這種情況只持續數秒鐘就恢復,這時檢查美國服務器php-fpm的日志文件可以發現一些線索:

Sep 30 08:32:23.289973 [NOTICE] fpm_unix_init_main(), line 271: getrlimit(nofile): max:51200, cur:51200
Sep 30 08:32:23.290212 [NOTICE] fpm_sockets_init_main(), line 371: using inherited socket fd=10, “127.0.0.1:9000″
Sep 30 08:32:23.290342 [NOTICE] fpm_event_init_main(), line 109: libevent: using epoll
Sep 30 08:32:23.296426 [NOTICE] fpm_init(), line 47: fpm is running, pid 30587

??????? 看顯示的這幾句的前面內容,是1000多行的關閉children和開啟children的日志。因為美國服務器php-fpm有一個參數 max_requests,該參數指明每個children最多處理多少個請求后便會被關閉,默認的設置是500。因為php是把請求輪詢給每個children,在大流量下,每個childre到達max_requests所用的時間都差不多,這樣就造成所有的children基本上在同一時間被關閉。

??????? 在這期間,nginx無法將php文件轉交給php-fpm處理,所以美國服務器CPU會降至很低,不用處理php,更不用執行sql,而負載會升至很高,關閉和開啟children、nginx等待php-fpm,網卡流量也降至很低,nginx無法生成數據傳輸給客戶端。

??????? 解決方式很簡單,就是增加children的數量,并且將max_requests設置一個比較大的值,打開 /usr/local/php/etc/php-fpm.conf,調大以下兩個參數,但是要根據美國服務器的實際情況,數值過大也不行。

<value name=”max_children”>5120</value>
<value name=”max_requests”>600</value>

??????? 然后再重啟php-fpm,美國服務器網站就能恢復了。

??????? 4、增加緩沖區容量大小

??????? 將nginx的error log打開,如果有發現【pstream sent too big header while reading response header from upstream】這樣的錯誤提示,大概意思是nginx緩沖區存在bug造成的,美國服務器網站的頁面消耗占用緩沖區可能過大。

??????? 參考國外系統管理員寫的修改辦法,增加美國服務器緩沖區容量大小設置,502問題可以徹底解決。后來系統管理員又對參數做了調整只保留了2個設置參數:

client head buffer
fastcgi buffer size

??????? 5、request_terminate_timeout

??????? 如果主要是在一些post或者數據庫操作的時候出現502這種情況,而不是在美國服務器靜態頁面操作中常見,那么可以查看一下php-fpm.conf設置中的一項:

request_terminate_timeout

??????? 這個值是max_execution_time,就是fast-cgi的執行腳本時間,0s為關閉,就是無限執行下去。這樣美國服務器的問題也就解決了,執行很長時間也不會出錯。優化fastcgi中,還可以改改這個值為5s 看看效果。php-cgi進程數不夠用、php執行時間長、或者是php-cgi進程崩潰,美國服務器網站都會出現502錯誤。

??????? 以上內容就是關于美國服務器網站出現502錯誤問題的解決方案分享,希望能幫助到有需要的美國服務器用戶們。

??????? 現在夢飛科技合作的美國VM機房美國服務器所有配置都免費贈送防御值 ,可以有效防護網站的安全,以下是部分配置介紹:


CPU 內存 硬盤 帶寬 IP 價格 防御
E3-1230v3 16GB 500GB?SSD 1G無限流量 1個IP 900/月 免費贈送1800Gbps?DDoS防御
E3-1270v2 32GB 500GB?SSD 1G無限流量 1個IP 1250/月 免費贈送1800Gbps?DDoS防御
E3-1275v5 32GB 500GB?SSD 1G無限流量 1個IP 1350/月 免費贈送1800Gbps?DDoS防御
Dual?E5-2630L 32GB 500GB?SSD 1G無限流量 1個IP 1450/月 免費贈送1800Gbps?DDoS防御


??????? 夢飛科技已與全球多個國家的頂級數據中心達成戰略合作關系,為互聯網外貿行業、金融行業、IOT行業、游戲行業、直播行業、電商行業等企業客戶等提供一站式安全解決方案。持續關注夢飛科技官網,獲取更多IDC資訊!

美國網站服務器綁定域名的操作步驟

文章鏈接: http://www.qzkangyuan.com/23333.html

文章標題:美國服務器網站502問題的解決建議

文章版權:夢飛科技所發布的內容,部分為原創文章,轉載請注明來源,網絡轉載文章如有侵權請聯系我們!

聲明:本站所有文章,如無特殊說明或標注,均為本站原創發布。任何個人或組織,在未征得本站同意時,禁止復制、盜用、采集、發布本站內容到任何網站、書籍等各類媒體平臺。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。

給TA打賞
共{{data.count}}人
人已打賞
服務器vps推薦香港高防服務器

辨別高防服務器的方法是什么?

2023-8-28 15:38:37

服務器vps推薦

云端游戲服務器配置錯誤的解決方案

2023-8-28 15:43:09

0 條回復 A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個人中心
購物車
優惠劵
今日簽到
有新私信 私信列表
搜索
主站蜘蛛池模板: 古交市| 平度市| 华宁县| 东丽区| 遂平县| 乐昌市| 西昌市| 全南县| 肥城市| 阿巴嘎旗| 孟连| 德钦县| 盘锦市| 沅陵县| 赣州市| 定边县| 高邑县| 巢湖市| 松滋市| 永州市| 瑞丽市| 宜川县| 三河市| 浙江省| 蕲春县| 沂水县| 鹤壁市| 黄山市| 灵宝市| 尚志市| 双辽市| 木兰县| 紫阳县| 韶山市| 闸北区| 沿河| 河源市| 新河县| 纳雍县| 舟山市| 西和县|